package com.example.dynamicschedule.dao;


import com.example.dynamicschedule.bean.CkOutsourcingCompany;

import java.util.List;
import java.util.Map;

public interface CkOutsourcingCompanyMapper {
    int deleteByPrimaryKey(Long id);

    int insert(CkOutsourcingCompany record);

    int insertSelective(CkOutsourcingCompany record);

    CkOutsourcingCompany selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(CkOutsourcingCompany record);

    int updateByPrimaryKey(CkOutsourcingCompany record);

    List<CkOutsourcingCompany> getOutsourcingCompanyList(Map<String, Object> params);

    List<Map<String,Object>> getOutCompanyPowerValue(Map<String, Object> params);

    List<CkOutsourcingCompany> selectByOutCompanyNames(List<String> outCompanyNames);
}